bicycle shorts - Turkish English Dictionary